enclosed car suspended to a cable where it travels - Deutsch Englisch Wörterbuch